	//调用方法
//titletext_arr=['请输入'];//标题支持数组，支持div形式;
//fun=['functionstr',false];//回调函数，string;传会按键str值,和input数组;回掉函数的 return false 保留弹窗重新填写，否则关闭。
//tagarr=[['name','请输入'],'<input  placeholder="请输入注册邮箱">']||["<input>"] || ["<input>","<div>支持ul,img标签</div>"];//支持多种形式输入
//buttontext_arr=["取消","确认"];//支持多值直接在数组里增加文字即可
//alertDIV(titletext_arr,fun,tagarr,buttontext_arr);
var alertDIV =function(titletext_arr,fun,tagarr,buttontext_arr){
if( typeof(titletext_arr)=="object"){
	var tit='';
	for(var tn=0;tn<titletext_arr.length;tn++){
			tit+=titletext_arr[tn];
	}
}else{
	tit=titletext_arr;
}
if(tit=='' || tit=='undefined'){
	tit='请输入';
}
if( typeof(tagarr)=="object"){
	var inp='';
	for(var n=0;n<tagarr.length;n++){
		if(tagarr[n].indexOf("<input") != -1){
			inp+=tagarr[n];	
//			alert(typeof(tagarr[n]));
		}else if(typeof(tagarr[n])=="object" && tagarr[n].length==2){
			inp+='<input  name="'+tagarr[n][0]+'" placeholder="'+tagarr[n][1]+'">';
		}else if(tagarr[n].indexOf("<div") != -1 || tagarr[n].indexOf("<li") != -1 || tagarr[n].indexOf("<img") != -1 || tagarr[n].indexOf("<ul") != -1 || tagarr[n].indexOf("<p") != -1 ){
			inp+=tagarr[n];
		}else{
			inp+='<input  placeholder="'+tagarr[n]+'">';
		}
	}
}else{
	inp=tagarr;
}
if(inp=='' || inp=='undefined'){
	inp='<input placeholder="请输入">';
}
if(typeof(buttontext_arr)=="object"){
	var but='';
	for(var bn=0;bn<buttontext_arr.length;bn++){
			but+='<button  style="margin-bottom:5px;">'+buttontext_arr[bn]+'</button>';
	}
}
if(but=='' || "undefined" == typeof but){
	but='<button  style="border-radius:0">取消</button>'+
		'<button  style="margin-bottom:5px;border-radius:0;">确认</button>';
}
var cover='<div id="cover" style="background: #000;position:fixed;top:0;left:0;bottom:0px; width:100%; z-index: 99;opacity:0.5; "></div>';

var title='<div style="padding:5px;font-size:1.3em">'+tit+'</div>';
		var oDiv = document.createElement('div');
//		oDiv.style.display='block';
		oDiv.style='display:block;text-align: center;font-size:18px';
		oDiv.id='oDIV';
    	document.body.appendChild(oDiv);
    	oDiv.innerHTML=cover+'<div id="alertDIV_" style="width: 80%; padding:10px;border-radius:5px;position:absolute;left: 10%; z-index: 100; background: #fff">'+title+inp+'<p style="width:100%"></p>'+but+'</div>';
    	
document.getElementById('cover').style.height=document.body.scrollHeight;
var inputarr=oDiv.getElementsByTagName('input');
var inputlength=inputarr.length;	
for(var i=0;i<inputlength;i++){
		inputarr[i].style="font-size:1em;padding:8px 0 8px 0;margin:0 0 15px 0;width:100%;"+inputarr[i].style;
}

var butarr=oDiv.getElementsByTagName('button');
var butlength=butarr.length;

	for(var m=0;m<butlength;m++){
		oDiv.getElementsByTagName('button')[m].style='background:#fff;font-size:1em;border-width:0;width:'+100/butlength+'%';
		oDiv.getElementsByTagName('button')[m].style.borderWidth="1px 0 0 0";	
		if(m!=0){
		oDiv.getElementsByTagName('button')[m].style.borderLeftWidth="1px";	
		}
		
//		oDiv.getElementsByTagName('button')[m].style.height=butheight;
		oDiv.getElementsByTagName('button')[butlength-1].style.borderRadius="0 0  10px 0";	
		oDiv.getElementsByTagName('button')[m].style.padding='10px';

			butarr[m].addEventListener('touchstart',function(e){
//			inputarr=oDiv.getElementsByTagName('input');
//			window[fun[0]](this.innerHTML,inputarr);
			//
			if(window[fun[0]](this.innerHTML,inputarr)!==false){
			//删除对话框
			document.getElementById('oDIV').parentNode.removeChild(document.getElementById('oDIV'));
//				alert('false');
			}
		});
	}
	oDiv.getElementsByTagName('button')[0].style.borderRadius="0 0 0 10px";	
	//弹窗顶部距离=全文高度-弹窗高度/2；居中；
	var alertDIV_=document.getElementById('alertDIV_');
	alertDIV_.style.top=(document.documentElement.clientHeight-alertDIV_.offsetHeight)/2+'px';
}